#include<stdio.h>

int SX(int n, int a[])
{
	int j,i,tam;
	   for(i=0;i<n;i++)
	      for(j=i+1;j<n;j++)
			     if(a[i]>a[j])
				  {
				  	tam=a[i];
				  	a[i]=a[j];
				  	a[j]=tam;
				  }
}

int f(int a[])
{
	int i,n,b,l=0,len;
		    if(SX(len,a))
			 {
			 	 l=a[len-1];
			 	 b=0;
				 for(i=len-1;i<0;i--)
			       if(a[i]<l)
				       {
				        l=a[i];
				       	b=1;
				       }
				   if(b==1)
			          return(l);
			       else
			          return (-1);
			 }
}

 main()
{
	int a[]={1,2,2,4,8,9};
	int len= sizeof(a)/ sizeof(int);
	printf("%d", f(a));
	getch();
}
